brain natriuretic peptide - German English Dictionary